canine expert - English Synonyms Dictionary